Mark JacksonMark Jackson
Ilhan Fandi and Lion City Sailors: Early Goals, a Reunion, and a Gap Nobody Has FilledI watched the Singapore Premier League Community Shield at two in the morning...
TT Kidz Returns: England Bets on the Seven-to-Eleven Age BandThe time slots of the two webinars say more than the headline of the press...
Vietnam U15 lose 3-4 to Iran: three goals and the rest of the scorecardThe scoreboard stopped at 3-4. Vietnam U15 had just scored three goals agains...
CA TPHCM vs The Cong Viettel, Round 4: Twelve Names, Three Matches and a Data GapThe predicted lineup sheet for CA TPHCM carries twelve names. I counted three...
Vietnam U23 vs South Korea U23 in the Asiad 2026 Quarterfinal: A Depleted Defense and the Pulse of the Final 20 MinutesA GAP ON THE BENCH At 5:30 pm on September 25, on the technical bench of a...
The Empty Record in the Transfer Window: What a Blank Data Column Teaches an AnalystThe spreadsheet was open on the screen at two in the morning, twelve columns,...
Vietnam Before the Third-Place Match: When the Bench Becomes the Biggest UnknownAt the pre-match press conference ahead of the third-place playoff, coach Kim...
Showdown at the Net 2026: ACC-SEC Clash Reveals the Power Grab in NCAA Women's VolleyballDisney World, September 2026 – where fairy tale dreams are usually built, wil...
When Data Is Empty: Vietnamese Sports Writers Face a Test of IntegrityI just opened an analysis file marked “content review”. The screen showed emp...
Asian Games 2026: PV Sindhu, Chen Yufei and the Spatial Map Eroded by the ClockIn the third game of the women's singles quarter-final at the 2026 Asian Game...
Nine Dimensions of a Match: A Map for Reading the Game Before Kick-offIt was an evening in July 2026, round 23 of the Brazilian national...
When a Table Tennis Analysis File Contains Not a Single Data PointThree in the afternoon on a Tuesday, at a desk in Guangzhou, I open the resul...
USA TODAY Sports National High School Esports Championship: A Rulebook Written by a Media BrandOn December 11, 2026, a single match will close out the first national...
Peng Xuwei Breaks 14-Year Asian Record in 200m Backstroke: 2:05.77 and the Gap the Scoreboard Won't TellSaigon, a July evening. The spreadsheet "Chance Counting Data" open on the le...
The Empty Envelope: Why Table Tennis Analysts Must Learn to Say "Insufficient Evidence"At 2:47 in the morning Beijing time, the screen returned a data file about...
Golden State Warriors 2026-27: A Season of Unanswered QuestionsCan you remember the last time Stephen Curry, Draymond Green, Jimmy Butler II...
Torreense beat Lillestrom 2-1 in the Europa League: a 2,400-seat ground and a coefficient point against the tideThe match ended at 4:51 am Busan time. I closed the laptop, rewound the last...
Manchester United Took 30 More Shots Than Arsenal and Scored Fewer: The Paradox Lives in the Final 40 MetresI spent three evenings redrawing the passing maps for Manchester United and...
Vietnam vs Malaysia: The Third-Place Playoff and the Empty Cells in the Data TableLast Saturday evening, I sat in front of my screen in Marseille with three...
BWF World Junior Championships 2026: Tanvi Patri, Shaina Manimuthu to lead Indian squadIndia's junior badminton team has finalized an 18-member squad for the 2026 B...
